ambulanz cat dog pets animal puppies hospital kittens puppy animal hospital vet irish galway veterinarian ireland dogs music arzt celtic cork diabetes